Applications of Genetic Algorithm for Solving Multi-Objective Optimization Problems in Chemical Engineering

نویسندگان

  • Abhijit Tarafder
  • Ajay K. Ray
  • Santosh K. Gupta
چکیده

49 Any real-world optimization problem involves several objectives. Chemical engineering is no exception. Chemical processes, such as distillation (Figure 1), refinery operations, polymerization, etc., involve a number of process parameters which are to be set for achieving certain properties in the final product. Often such a process is modelled using a number of differential and/or algebraic equations describing the system. Optimization is also used for 'tuning' of first-principles models using experimental/industrial data. The main challenges in a chemical optimization problem are the existence of time-variant decision variables, multiple objectives and uncertainties in the model accuracy. In the early years, the several objectives were scalarized by using their weighted average as a single objective function and optimizing it. Unfortunately, the values of these weighting factors could not be assigned without controversy. The e-constraint method (see Chankong and Haimes, 1983) was probably the first approach used to solve multi-objective problems. In this technique, any one objective was selected for optimization, while the remaining objective functions were converted to equality constraints. This method was quite inefficient computationally, particularly since it involved the solution of several single-objective, highly-constrained problems. In the last decade, several multi-objective adaptations of the stochastic, population-based genetic algorithm (GA) have been developed for solving multiobjective problems efficiently. These could provide the entire Pareto set of optimal solutions in a single application, unlike the e-constraint method. This provided a big boost for solving real-life optimization problems. As discussed in previous articles, two popular adaptations of the simple GA (SGA; for single objective problems), are the non-dominated sorting genetic algorithms, NSGA-I and the elitist NSGA-II (Deb, 2001). Elitism improves the algorithm, but reduces the diversity of the population to some extent. A recent adaptation, NSGA-II-JG (Kasat and Gupta, 2003), inspired by the phenomenon of jumping genes (McKlintock, 1987) in natural biology, has been developed by our group and has been found to overcome the decrease in diversity caused by elitism, and combines the advantages of the elitism and the jumping gene operators. The JG operator is first described, followed by the use of these different adaptations of NSGA in chemical engineering over the years.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Solving a New Multi-objective Inventory-Routing Problem by a Non-dominated Sorting Genetic Algorithm

This paper considers a multi-period, multi-product inventory-routing problem in a two-level supply chain consisting of a distributor and a set of customers. This problem is modeled with the aim of minimizing bi-objectives, namely the total system cost (including startup, distribution and maintenance costs) and risk-based transportation. Products are delivered to customers by some heterogeneous ...

متن کامل

Solving ‎‎‎Multi-objective Optimal Control Problems of chemical ‎processes ‎using ‎Hybrid ‎Evolutionary ‎Algorithm

Evolutionary algorithms have been recognized to be suitable for extracting approximate solutions of multi-objective problems because of their capability to evolve a set of non-dominated solutions distributed along the Pareto frontier‎. ‎This paper applies an evolutionary optimization scheme‎, ‎inspired by Multi-objective Invasive Weed Optimization (MOIWO) and Non-dominated Sorting (NS) strategi...

متن کامل

A Simulated Annealing Algorithm for Multi Objective Flexible Job Shop Scheduling with Overlapping in Operations

In this paper, we considered solving approaches to flexible job shop problems. Makespan is not a good evaluation criterion with overlapping in operations assumption. Accordingly, in addition to makespan, we used total machine work loading time and critical machine work loading time as evaluation criteria. As overlapping in operations is a practical assumption in chemical, petrochemical, and gla...

متن کامل

Constrained Multi-Objective Optimization Problems in Mechanical Engineering Design Using Bees Algorithm

Many real-world search and optimization problems involve inequality and/or equality constraints and are thus posed as constrained optimization problems. In trying to solve constrained optimization problems using classical optimization methods, this paper presents a Multi-Objective Bees Algorithm (MOBA) for solving the multi-objective optimal of mechanical engineering problems design. In the pre...

متن کامل

Solving a New Multi-objective Unrelated Parallel Machines Scheduling Problem by Hybrid Teaching-learning Based Optimization

This paper considers a scheduling problem of a set of independent jobs on unrelated parallel machines (UPMs) that minimizesthe maximum completion time (i.e., makespan or ), maximum earliness ( ), and maximum tardiness ( ) simultaneously. Jobs have non-identical due dates, sequence-dependent setup times and machine-dependentprocessing times. A multi-objective mixed-integer linear programmi...

متن کامل

Solving a Redundancy Allocation Problem by a Hybrid Multi-objective Imperialist Competitive Algorithm

A redundancy allocation problem (RAP) is a well-known NP-hard problem that involves the selection of elements and redundancy levels to maximize the system reliability under various system-level constraints. In many practical design situations, reliability apportionment is complicated because of the presence of several conflicting objectives that cannot be combined into a single-objective functi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004